technology development centres - Turkish English Dictionary